@charset "utf-8";



body {
/*background-image:url(/generic/images/public/bady_background.jpg); 
background-repeat:repeat-x;  #ebebeb;*/
background-color:#fff;
margin:0;
text-align:center;
font-family:helvetica,arial,sans-serif;
}

a {
text-decoration:none;
color:#4c9bc3;
}

a:link:hover, a:visited:hover {
text-decoration:underline;
}

p {
font-size:14px;
line-height:16px;
margin-bottom:8px;
}

#bd {
/*background-image:url(/generic/images/public/body_bg3.jpg);*/
background-repeat:repeat-y;
width:960px;
margin:0 auto;
text-align:center;
}

#wrapper {
width:98%;
background-color:#fff;
margin:0px;
/*text-align:left;*/
border:1px solid #999999;
}

/* header ---------------------------  */
#header {
clear:both;
}

#header-line{
background-color:#4c4c4c;
color:#FFFFFF;
height:16px;
padding:6px;
text-align:right;
}
#header-line a{
  color:#FFFFFF;
  font-size:14px;
}
#header-line a.hp{
  background:url(/generic/images/public/hp.gif) no-repeat;
  padding:0px 0px 0px 16px;
}
#header-line a.fa{
  background:url(/generic/images/public/fa.gif) no-repeat;
  padding:0px 0px 0px 16px;
}

#header .logo_main{

}
#header .logo {
  float:left;
 width: 90px;
    margin: 4px 0 0 10px;
}
#header .word {
  float:left;
}

#header .webmail {
float:inherit;
margin-left:83%;
margin-top:10px;
}
#header .webmail ul li{
  display:block;
  font:16px "���^",Arial; 
  color:#999999;
}
#header .webmail ul li{
  width:100px;
   height:23px;
   text-align:right; 
   display:block; margin:0px 10px; line-height:30px;
   color:#666666;
}
#header .webmail ul li.m1{
  background:url(/generic/images/public/logo_m1.jpg) no-repeat left;
}
 #header .webmail ul li.m2, #header .webmail ul li.m3{
  background:url(/generic/images/public/logo_m2.jpg) no-repeat left;
}

#header .webmail ul li a,#header .webmail ul li a:hover{
   color:#666666;
   text-decoration:none;

}

/*----------------------- nav -----------------------------------------*/

.nav_navgitions{   }

#nav
{	width:100%; height:40px; background:url(../images/public/nav_bg.jpg) repeat-x;
    margin: 0;
	padding: 0;
	clear:both;float:center;
	}

	#nav li
	{	float: left;
	    z-index:100;
		list-style: none;
		text-align:center;
		font: 16px "", Arial}
		

	#nav li a
	{	display: block;
		/*background:#024ea2;*/
		padding: 9px 12px;
		text-decoration: none;text-align:center;
		border-right: 1px solid #484848;
		width: 70px; 
		color: #ececec;
		white-space: nowrap}

	#nav li a:hover
	{	background: #044387}

		#nav ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility:hidden;
			FILTER: alpha(opacity=70);
			border-top: 1px solid #ececec}
					
		#nav li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility:hidden;
			FILTER: alpha(opacity=70);
			border-top: 1px solid #ececec}
		
			#nav li ul li
			{	float: none;
				display: inline}
			
			#nav li ul li a
			{	width: auto;
				background: #024ea2;
				color: #ececec}
			
			#nav li ul li a:hover
			{	background: #044387}


/* footer ---------------------------  */


#footer {
/*width:885px;*/
height:98px;
padding:2px 3px 22px 3px;
zoom:1;/* for IE6*/
/*text-align:left;*/
}
	
#footer li {
text-align:center;
list-style: none;
display: block;
/*display:inline */
font-size:12px;
  margin: 6px 0 2px 0;
}
 




